public class staticTest {

    public static void main(String[] args) {
        System.out.println(Person.name);
        //类变量可以被类使用
        Person.name = "hao";
        System.out.println(Person.name);

        Person p1  =  new Person();
        //类变量也可以被使用该类创建的对象使用
        p1.name = "wu"; //但是在开发中不建议这么写
        System.out.println(Person.name);
    }
}
//有static修饰的成员变量
class Person{
    //类变量（静态成员变量）
    static String name = "tian";
    //无参构造器
    public Person() {}
}
//有static修饰的方法变量
class MyPrint{
    public static void PrintHelloWorld(){
        System.out.println("Hello World");
    }
}